Human SLC25A17 ORF Clone (BC005957)

Name Human SLC25A17 ORF Clone (BC005957)
Supplier Creative biogene
Catalog CDCS412693
Category ORF Clone
Species Human
Gene SLC25A17
Accession O43808
Supplier Page Shop